package com.kaili.basic.pojo.vo;

import com.kaili.common.pojo.vo.BaseVo;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

import java.util.Date;

/**
 * @Description:
 * @Author: shenliqiang
 * @CreateDate: 2019/7/24 15:44
 * @Version: 1.0
 */
@Data
@ApiModel("列表页vo")
public class MdmDeviceOnlineVo extends BaseVo {
    @ApiModelProperty(name = "id", value = "id",dataType = "Long",notes ="" )
    private Long id;

    @ApiModelProperty(name = "imei", value = "imei",dataType = "String",notes ="" )
    private String imei;

    @ApiModelProperty(name = "sn", value = "sn",dataType = "String",notes ="" )
    private String sn;

    @ApiModelProperty(name = "oendTime", value = "最后上线时间",dataType = "Date",notes ="" )
    private Date oendTime;

    @ApiModelProperty(name = "deviceType", value = "设备类型",dataType = "String",notes ="前端维护" )
    private Integer deviceType;

    @ApiModelProperty(name = "model", value = "设备型号",dataType = "String",notes ="" )
    private String model;

    @ApiModelProperty(name = "orgName", value = "所属机构",dataType = "String",notes ="" )
    private String orgName;

    @ApiModelProperty(name = "plantform", value = "设备平台",dataType = "String",notes ="前端维护" )
    private Integer plantform;

    @ApiModelProperty(name = "deviceStatus", value = "设备状态",dataType = "String",notes ="数据字典" )
    private String deviceStatus;

    @ApiModelProperty(name = "onlineStatus", value = "是否在线",dataType = "String",notes ="前端维护" )
    private Integer onlineStatus;

    @ApiModelProperty(name = "longitude", value = "经度",dataType = "String",notes ="" )
    private String longitude;

    @ApiModelProperty(name = "latitude", value = "纬度",dataType = "String",notes ="" )
    private String latitude;

    @ApiModelProperty("设备状态数")
    private Integer deviceStatusTotal;
}
